home *** CD-ROM | disk | FTP | other *** search
Text File | 1992-11-13 | 4.4 KB | 101 lines | [TEXT/ttxt] |
- /* __________ __________ __________ __________ ________
- * / _______/ / ____ / / _______/ / _______/ / ____ \
- * / / _____ / / / / / /______ / /______ / /___/ /
- * / / /_ / / / / / / _______/ / _______/ / __ __/
- * / /___/ / / /___/ / / / / /______ / / \ \
- * /_________/ /_________/ /__/ /_________/ /__/ \__\
- *
- * Functional programming environment, Version 2.21
- *
- * Copyright Mark P Jones 1991.
- *
- * CONDITIONS OF USE, DUPLICATION AND DISTRIBUTION
- * -----------------------------------------------------------------------
- * Permission to use, copy, modify, and distribute this software and its
- * documentation for any personal or educational use without fee is hereby
- * granted, provided that:
- * a) this copyright notice is retained in both source code and
- * supporting documentation.
- * b) modified versions of this software cannot be redistributed unless
- * accompanied by a complete history (date, author, description) of
- * modifications made; the intention here is to give appropriate
- * credit to those involved, whilst simultaneously ensuring that any
- * recipient can determine the origin of the software.
- * c) these same conditions will also be applied to any software system
- * derived either in full or in part from Gofer.
- *
- * The name "Gofer" is not a trademark, registered or otherwise, and you
- * are free to mention this name in published material, public and private
- * correspondence, or other documents without restriction or obligation.
- *
- * Gofer is provided "as is" without express or implied warranty.
- * -----------------------------------------------------------------------
- */
-
-
- ------------------------------------------------------------------------------
- This is the Readme file for Gofer version 2.21: This new version of Gofer
- includes:
- o extended user interface
-
- o a small number of bug fixes
-
- o several new additional demonstration programs
-
- o a supplement to the documentation for version 2.20
- in the file doc/update
-
- Please read the documentation in the file src/Readme before attempting to
- compile this version of Gofer on your machine.
-
- Full Macintosh documentation is in the file "MacGofer ∂" in the Documentation folder.
-
- ------------------------------------------------------------------------------
- This directory contains the files and programs that you need to compile and
- use the Gofer functional programming environment.
-
- The relevant files and directories are:
-
- gofer Simple Gofer startup script - selects appropriate version
- of the interpreter for Sun 3 or Sun 4 machines.
-
- prelude Standard prelude.
-
- simple Simplified prelude with generic versions of <=, < etc..
- and no overloading -- use this file instead of the standard
- prelude if you're not interested in some of the more advanced
- features of Gofer (e.g. overloading, I/O, etc...).
-
- minprel Minimal prelude for experimental use.
-
- doc/ User documentation. See doc/Readme for details.
-
- demos/ Example programs. Change to this directory and use the
- project file demoproj to try out these programs (start
- Gofer withe the command gofer + demoproj, or give the
- command :p demoproj from within the interpreter). Note that
- the temps demonstration program relies on floating point
- numbers and hence cannot be used with the PC version of Gofer.
- You should also delete the relevant line from the project
- file in this case.
-
- demos/modular/ Simon Peyton Jones & David Lester's fully modular
- lambda lifter in Haskell ... well, Gofer actually ... see
- demos/modular/Readme for details.
-
- demos/prolog/ My own mini prolog interpreter in Gofer... see
- demos/prolog/Readme for details.
-
- src/ Source code for the Gofer interpreter (in C). See src/Readme
- for details.
-
- If you would like to keep upto date with future developments, bugfixes and
- enhancements to Gofer and have not already contacted me, please send mail
- to me at mpj@prg.ox.ac.uk and I will add your name to the mailing list.
-
- ANY COMMENTS **GRATEFULLY** RECEIVED !!!! THANKS !!!!
-
- Enjoy!
- Mark
- ------------------------------------------------------------------------------
-